package com.itheima.day05;

import java.util.Scanner;

/*
11、【编号：512】 在主方法中通过键盘录入三个整数。
定义一个方法，方法接收三个整数变量，
在方法中从大到小依次打印三个变量。执行效果如下：
请输入第一个整数：10
请输入第二个整数：30
请输入第三个整数：20
从大到小的顺序是： 30 20 10
 */
public class Test04 {
    public static void main(String[] args) {
        //在主方法中通过键盘录入三个整数。
        Scanner sc = new Scanner(System.in);
        System.out.println("输入第一个数");
        double num1 = sc.nextDouble();
        System.out.println("输入第二个数");
        double num2 = sc.nextDouble();
        System.out.println("输入第三个数");
        double num3 = sc.nextDouble();
        change(num1, num2, num3);
    }
         //定义一个方法，方法接收三个整数变量，
    public static void change(double num1, double num2, double num3) {
        //三元运算符取最大值
        double tempMax = num1 > num2 ? num1 : num2;
        double max = tempMax > num3 ? tempMax : num3;
        //取最小值
        double tempMin = num1 < num2 ? num1 : num2;
        double min = tempMin < num3 ? tempMin : num3;
        //取中间值
        double mid = (num1 + num2 + num3) - max - min;
        //打印输出
        System.out.print("从大到小的顺序是：" + max + ", " + mid + ", " + min);
    }
}
